Томиславград (раније Дувно) градско је насеље и сједиште истоимене општине у Кантону 10, у Федерацији БиХ, у западном дијелу Босне и Херцеговине. Налази се на сјеверозападу Херцеговине. Према прелиминарним подацима пописа становништва 2013. године, у Томиславграду је пописано 5.760 лица.
У римско доба назив града био је Делминиум, а у средњовјековној хрватско-угарској и босанској краљевини назив је био Жупањац. За вријеме османлијске владавине град се звао Седиџедид и Жупањ-поток. У Аустро-Угарској враћен је назив Жупањац. Краљ Александар Карађорђевић поводом хиљадугодишњице крунисања краља Томислава 1925. по први пут даје име Томиславград. Од 1945. назив града је Дувно, да би се 1990. вратио назив Томиславград.